Medical Chinese dictionary (湘雅医学词典). 2013.
patelloid — pa·tel·loid … English syllables
patelloid — pəˈteˌlȯid adjective Etymology: patella + oid : patelliform … Useful english dictionary